• word of the day

    japanese andromeda

    japanese andromeda - Dictionary definition and meaning for word japanese andromeda

    Definition
    (noun) broad-leaved evergreen Asiatic shrub with glossy leaves and drooping clusters of white flowers

Word used in video below:
text: Andromeda do you know it
Download our Mobile App Today
Receive our word of the day
on Whatsapp